using System.Runtime.CompilerServices;
using Triton.Game.Mapping;

namespace Triton.Bot.Logic.Plugins
{
	public class CardWrapper
	{
		[CompilerGenerated]
		private string string_0;

		[CompilerGenerated]
		private int int_0;

		[CompilerGenerated]
		private TAG_PREMIUM tag_PREMIUM_0;

		[CompilerGenerated]
		private string string_1;

		public string Id
		{
			[CompilerGenerated]
			get
			{
				return string_0;
			}
			[CompilerGenerated]
			set
			{
				string_0 = value;
			}
		}

		public int Count
		{
			[CompilerGenerated]
			get
			{
				return int_0;
			}
			[CompilerGenerated]
			set
			{
				int_0 = value;
			}
		}

		public TAG_PREMIUM Type
		{
			[CompilerGenerated]
			get
			{
				return tag_PREMIUM_0;
			}
			[CompilerGenerated]
			set
			{
				tag_PREMIUM_0 = value;
			}
		}

		public string Name
		{
			[CompilerGenerated]
			get
			{
				return string_1;
			}
			[CompilerGenerated]
			set
			{
				string_1 = value;
			}
		}

		public CardWrapper()
		{
		}

		public CardWrapper(CollectibleCard card)
		{
			Id = card.CardId;
			Count = card.OwnedCount;
			Type = card.PremiumType;
			Name = card.Name;
		}
	}
}
